main
	HID_Enable
		GetMaxStrignDscIndex
			GetMaxIndexInDevDsc
			GetMaxIndexInConfigDsc
		USB_Device_Init
			USB_Init_Desc
			USB_Disable_Non_Zero_Endpoints
			USB_Configure
		USB_Attach_Device
			USB_Configure
	HID_Read
		Gen_Read
			USB_Handle_Busy
			USB_Transfer_Packet
	HID_Write
		Gen_Write
			USB_Handle_Busy
			USB_Transfer_Packet
			USB_Polling_Proc
				USB_Device_Service
					USB_Clear_Interrupt
					USB_Configure
					USB_Wake_From_Suspend
						USB_CB_Handler
							USB_CB_Init_EP
								USB_Enable_Endpoint
									USB_Configure_Endpoint
								USB_Transfer_Packet
							USB_CB_Check_Other_Req
								USB_Check_HID_Request
									USB_EP0_Send_ROM
									USB_EP0_Transmit_Options
									USB_EP0_Send_RAM
					USB_Device_Init
					USB_Suspend
						USB_CB_Handler
					USB_CB_Handler
					USB_Stall_Handler
					USB_Ctrl_EPService
						USB_CtrlTrf_Setup_Handler
							USB_Check_Std_Request
								USB_Get_Dsc_Handler
								USB_Set_Cfg_Handler
									USB_Disable_Non_Zero_Endpoints
									USB_memset
									USB_CB_Handler
								USB_Get_Status_Handler
								USB_Std_Feature_Req_Handler
									USB_CB_Handler
								USB_CB_Handler
							USB_CB_Handler
							USB_CtrlEP_Service_Complete
								USBCtrlEPAllowDataStage
									USB_CtrlTrf_Tx_Service
								USBCtrlEPAllowStatusStage
						USB_CtrlTrf_Out_Handler
							USB_CtrlTrf_Rx_Service
								USBCtrlEPAllowStatusStage
								Ethernet_PHYInit
									Ethernet_MIIMInit
										Get_Fosc_kHz
									Ethernet_MIIMWriteReg
									Ethernet_MIIMReadReg
								I2C1_Stop
									I2C1_Wait_For_Idle
										I2C1_Is_Idle
								I2C2_Stop
									I2C2_Wait_For_Idle
										I2C2_Is_Idle
								I2C3_Stop
									I2C3_Wait_For_Idle
										I2C3_Is_Idle
								I2C4_Stop
									I2C4_Wait_For_Idle
										I2C4_Is_Idle
								I2C5_Stop
									I2C5_Wait_For_Idle
										I2C5_Is_Idle
						USB_CtrlTrf_In_Handler
							USB_CtrlTrf_Tx_Service
							Ethernet_PHYInit
							I2C1_Stop
							I2C2_Stop
							I2C3_Stop
							I2C4_Stop
							I2C5_Stop
	__CC2DW
USB1Interrupt
	USB_Interrupt_Proc
		USB_Device_Service
